Skip to content

nwachukwucobinna/networkConnectionsDiag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 

Repository files navigation

These are the following environment variables that must be set for the application to run properly:
SIMPLE_PING_APP_PING_CMD
SIMPLE_PING_APP_HOSTS
SIMPLE_PING_APP_IMCP_DELAY
SIMPLE_PING_APP_TCPIP_DELAY
SIMPLE_PING_APP_TRACERT_DELAY
SIMPLE_PING_APP_TRACERT_CMD
SIMPLE_PING_APP_REPORT_URL
SIMPLE_PING_APP_TCPIP_RESPONSE_TIME_LIMIT
SIMPLE_PING_APP_REPORT_LOG_FILE

In order to build the project successfully, the ping command and hosts env var is required for the single test case
One test case was developed to showcase the ability of writing unit tests(however its a dirty one, with the available time I have and strictly adhering to not using frameworks - leaving out mockito - i quickly put this together)
h2 is used for rapid dev and less config and integration overhead, I'm aware of the vulnerability CVE-2022-45868 associated with it
it is recommended to have the ping command configured in a way where the pings are happening continuously without stopping - further work required for handling cases where this isnt so
jar file can be found in target directory

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages